Part Number Hot Search : 
CW22P31 220CA LCA10 IDT74CB DZ23C30 NTE7143 B511S2T RT9624D
Product Description
Full Text Search
 

To Download MIC2592BNBSP Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 MIC2592B
Dual-Slot PCI Express Hot-Plug Controller
General Description
The MIC2592B is a dual-slot power controller supporting the power distribution requirements for Peripheral Component Interconnect Express (PCI Express) Hot-Plug compliant systems. The MIC2592B provides complete power control support for two PCI Express slots, including the 3.3VAUX defined by the PCI Express standards. Support for 12V, 3.3V, and 3.3VAUX supplies is provided including programmable constant-current inrush limiting, voltage supervision, programmable current limit, and circuit breaker functions. These features provide comprehensive system protection and fault isolation. The MIC2592B also incorporates an SMBus interface via which complete status of each slot is provided. All support documentation can be found on Micrel's web site at www.micrel.com.
Features
* Supports two independent PCI Express slots * SMBus interface for slot power control and status * Voltage-tolerant I/O for compatibility with SMBus 2.0 systems * 12V, 3.3V, and 3.3VAUX supplies supported per PCI Express Specification v1.0a - Intergrated power MOSFETs for 3.3VAUX rails 3.3V - Standby operation for Wake-on-LAN applications with low backfeed on Main +12V and +3.3V rails. * Programmable inrush current limiting * Active current regulation controls inrush current * Electronic circuit breaker for each supply to each slot * High accuracies for both circuit breaker trip points and nuisance trip prevention timers * Dual level fault detection for quick fault response without nuisance tripping * Thermal isolation between circuitry for Slot A and Slot B * Two General Purpose Input pins suitable for interface to logic and switches.
Ordering Information
MIC2592B - 2BTQ
Part Number Standard Pb-Free MIC2592B - 2YTQ
12V and 3V Fast-Trip Thresholds 100mV 150mV Disabled
3.3VAUX Current Limit 0.375A 0.375A 0.375A
Package 48 Pin TQFP 48 Pin TQFP 48 Pin TQFP
MIC2592B - 3BTQ* MIC2592B - 3YTQ* MIC2592B - 5BTQ* MIC2592B - 5YTQ*
* Contact factory for availability
Micrel, Inc. * 1849 Fortune Drive * San Jose, CA 95131 * USA * tel + 1 (408) 944-0800 * fax + 1 (408) 474-1000 * http://www.micrel.com
March 2005
1
M9999-033105
MIC2592B
Micrel
Typical Application
+12V System Power +3.3V Supply VSTBY 0.1F 0.1F
11 26
PCI Express Connector PCI Express Bus
VSTBYA VSTBYB
20
VAUXA 12VINA
15
0.1F
110k 1%
2
RFILTER[A&B]
5
12VSENSEA CFILTERA CFILTERB 12VGATEA 12VOUTA
8 # CGS 22nF
VSTBY
C1 C2 100k
35
3 #
*R12VGATEA 15
RSENSE 0.020
3.3AUX 375mA
100k /FORCE_ONA /FORCE_ONB GPI_A0 GPI_B0
100k
100k
10 12
CMILLER 6800pF
Si4435DY 12V 2.1A (x4/x8) RSENSE 0.013
9 28 4 38
/FORCE_ONA /FORCE_ONB GPI_A0 GPI_B0
3VINA
0.1F
13
3VSENSEA 3VGATEA 3VOUTA MIC2592B
VSTBY
14 16 #
*R3VGATEA 15 CGATE 22nF 0.1F
Si4420DY 3.3V 3.0A
10k x 4 AUXENA AUXENB ONA ONB VSTBY Hot-Plug Controller 10k x 4 /PWRGDA /PWRGDB /FAULTA /FAULTB
6 31 1 36 45 42 44 43
12VINB AUXENA AUXENB ONA ONB 12VSENSEB
32
29
CGS 22nF 12VGATEB 12VOUTB
34
#
RSENSE 0.020 *R12VGATEB 15
#
27
CMILLER 6800pF 0.1F
Si4435DY 12V 2.1A (x4/x8) RSENSE 0.013
/PWRGDA /PWRGDB /FAULTA /FAULTB
3VINB 3VSENSEB 3VGATEB
25 24
23 21 22 17 33 46 #
*R3VGATEB 15
Si4420DY 3.3V 3.0A
41
SMBus Base Address VSTBY
A0 A1 A2 /INT SCL SDA
40 39 37 47 48
3VOUTB VAUXB GND GND GND
CGATE 22nF
3.3AUX 375mA PCI Express Bus PCI Express Connector
10k x 3 SDA SMBus I/O SCL /INT SDA SCL /INT Management Controller * Values for R12VGATE[A/B] and R3VGATE[A/B] may vary
#
depending upon the CGS of the external MOSFETs. These components are not required for MIC2592B operation but can be implemented for GATE output slew rate control (application specific)
Bold lines indicate high current paths
March 2005
2
M9999-033105
MIC2592B
Micrel
Pin Configuration
Hot-Plug Control Interface
SDA SCL GND AUXENA ONA ONB AUXENB A0 A1 A2 GPI_B0 /INT
48 47 46 45 44 43 42 41 40 39 38 37 /FAULTA CFILTERA 12VGATEA GPI_A0 12VINA /PWRGDA NC 12VSENSEA /FORCE_ONA 12VOUTA VSTBYA 3VINA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
3VSENSEA 3VGATEA VAUXA 3VOUTA GND NC NC RFILTER[A&B] 3VOUTB VAUXB 3VGATEB 3VSENSEB
36 35 34 33 32 31 30 29 28 27 26 25
/FAULTB CFILTERB 12VGATEB GND 12VINB /PWRGDB NC 12VSENSEB /FORCE_ONB 12VOUTB VSTBYB 3VINB
Slot A Interface
Slot B Interface
48-Pin TQFP
March 2005
3
M9999-033105
MIC2592B
Micrel
Pin Description
Pin Number 5 32 Pin Name 12VINA 12VINB Pin Function 12V Supply Power and Sense Inputs [A/B]: Two pins are provided for Kelvin. connection (one for each slot). Pin 5 is the (+) Kelvin-sense connection to the supply side of the sense resistor for 12V Slot A. Pin 32 is the (+) Kelvin sense connection to the supply side of the sense resistor for 12V Slot B. These two pins must ultimately connect to each other as close as possible at the MIC2592B controller in order to eliminate any IR drop between these pins. An undervoltage lockout circuit (UVLO) prevents the switches from turning on while this input is less than its lockout threshold. 3.3V Supply Power and Sense Inputs [A/B]: Two pins are provided for connection (one for each slot). Pin 12 is the (+) Kelvin-sense connection to the supply side of the sense resistor for 3V Slot A. Pin 25 is the (+) Kelvin sense connection to the supply side of the sense resistor for 3V Slot B. These two pins must ultimately connect to each other as close as possible at the MIC2592B controller in order to eliminate any IR drop between these pins. An undervoltage lockout circuit (UVLO) prevents the switches from turning on while this input is less than its lockout threshold. 3.3V Power-Good Sense Inputs: Connect to 3.3V[A/B] outputs. Used to monitor the 3.3V output voltages for Power-is-Good status. 12V Power-Good Sense Inputs: Connect to 12V[A/B] outputs. Used to monitor the 12V output voltages for Power-is-Good status. 12V Circuit Breaker Sense Inputs: The current limit thresholds are set by connecting sense resistors between these pins and 12VIN[A/B]. When the current limit threshold of IR = 50mV is reached, the 12VGATE[A/B] pin is modulated to maintain a constant voltage across the sense resistor and therefore a constant current into the load. If the 50mV threshold is exceeded for tFLT, the circuit breaker is tripped and the GATE pin for the affected 12V supply's external MOSFET is immediately pulled high. 3V Circuit Breaker Sense Inputs: The current limit thresholds are set by connecting sense resistors between these pins and 3VIN[A/B]. When the current limit threshold of IR = 50mV is reached, the 3VGATE[A/B] pin is modulated to maintain a constant voltage across the sense resistor and therefore a constant current into the load. If the 50mV threshold is exceeded for tFLT, the circuit breaker is tripped and the GATE pin for the affected 3V supply's external MOSFET is immediately pulled low. 12V Gate Drive Outputs: Each pin connects to the gate of an external P-Channel MOSFET. During power-up, the CGATE and the CGS of the MOSFETs are connected to a 25A current sink. This controls the value of dv/dt seen at the source of the MOSFETs. During current limit events, the voltage at this pin is adjusted to maintain constant current through the switch for a period of tFLT. Whenever an overcurrent, thermal shutdown, or input undervoltage fault condition occurs, the GATE pin for the affected slot is immediately brought high. These pins are charged by an internal current source during power-down. Also, the 3V supply for the affected slot is shut-down. 3V Gate Drive Outputs: Each pin connects to the gate of an external N-Channel MOSFET. During power-up, the CGATE and the CGS of the MOSFETs are connected to a 25A current source. This controls the value of dv/dt seen at the source of the MOSFETs, and hence the current flowing into the load capacitance. During current limit events, the voltage at this pin is adjusted to maintain constant current through the switch for a period of tFLT. Whenever an overcurrent, thermal shutdown, or input undervoltage fault condition occurs, the GATE pin for the affected slot is immediately brought low. During powerdown, these pins are discharged by an internal current source. Also, the 12V supply for the affected slot is shut down.
12 25
3VINA 3VINB
16 21 10 27 8 29
3VOUTA 3VOUTB 12VOUTA 12VOUTB 12VSENSEA 12VSENSEB
13 24
3VSENSEA 3VSENSEB
3 34
12VGATEA 12VGATEB
14 23
3VGATEA 3VGATEB
March 2005
4
M9999-033105
MIC2592B
Micrel
Pin Name VSTBYA VSTBYB Pin Function 3.3V Standby Input Voltage: Required to support PCI Express VAUX output. Additionally, the SMBus logic and internal registers run off of VSTBY[A/B] to ensure that the chip is accessible during standby modes. A UVLO circuit prevents turn-on of this supply until VSTBY[A/B] rises above its UVLO threshold. Both pins must be externally connected together at the MIC2592B controller. 3.3VAUX[A/B] Outputs to PCI Express Card Slots: These outputs connect the 3.3AUX pin of the PCI Express connectors to VSTBY[A/B] via internal 400m MOSFETs. These outputs are current limited and protected against short-circuit faults. Enable Inputs: Rising-edge triggered. Used to enable or disable the MAINA and MAINB (+3.3V and +12V) outputs. The outputs can be switched on by these controls only after the VSTBY input supply is valid and stabe (i.e., tPOR elapses - See the Electrical Characteristics Table). Taking ON[A/B] low after a fault resets the +12V and/or +3.3V fault latches for the affected slot. Tie these pins to GND if using SMI power control. Also, see pin description for /FAULTA and /FAULTB. Enable Inputs: Rising-edge triggered. Used to enable or disable the VAUX[A/B] outputs. The outputs can be switched on by these controls only after the VSTBY input supply is valid and stabe (i.e., tPOR elapses - See the Electrical Characteristics Table). Taking AUXEN[A/B] low after a fault resets the respective slot's Aux Output Fault Latch. Tie these pins to GND if using SMI power control. Also, see pin description for /FAULTA and /FAULTB. Overcurrent Timers: Capacitors connected between these pins and GND set the duration of tFLT for each slot. The overcurrent filter delay (tFLT) is the amount of time for which a slot remains in current limit before its circuit breaker is tripped. /PWRGD[A/B] Outputs: Open-drain, active-low. Asserted when a slot has been commanded to turn on and has successfully begun delivering power to its respective +12V, +3.3V, and VAUX outputs. Each pin requires an external extern pull-up resistor to VSTBY. /FAULT[A/B] Outputs: Open-drain, active-low. Asserted whenever the circuit breaker trips due to a fault condition (overcurrent, input undervoltage, overtemperature). Each pin requires an external pull-up resistor to VSTBY. Bringing the slot's ON[A/B] pin low resets /FAULT[A/B] if /FAULT[A/B] was asserted in response to a fault condition on one of the slot's MAIN outputs (+12V or +3.3V). /FAULT[A/B] is reset by bringing the slot's AUXEN[A/B] pin low if /FAULT[A/B] was asserted in response to a fault condition on the slot's VAUX output. If a fault condition occurred on both the MAIN and VAUX outputs of the same slot, then both ON[A/B] and AUXEN[A/B] must be brought low to deassert the /FAULT[A/B] output. Enable Inputs: Active-low, level-sensitive. Asserting a /FORCE_ON[A/B] input will turn on all three of the respective slot's outputs (+12V, +3.3V, and VAUX), while specifically defeating all protections on those supplies. This explcitly includes all overcurrent and short circuit protections, and on-chip thermal protection for the VAUX[A/B] supplies. Additionally included are the UVLO protections for the +3.3V and +12V main supplies. The /FORCE_ON[A/B] pins do not disable UVLO protection for the VAUX[A/B] supplies. These input pins are intended for diagnostic purposes only. Asserting /FORCE_ON[A/B] will cause the respective slot's /PWRGD[A/B] and /FAULT[A/B] pins to enter their open-drain state. Note that the SMBus register set will continue to reflect the actual state of each slot's supplies. There is a pair of register bits, accessible via the SMBus, which can be set to disable (unconditionally deassert) either or both of the /FORCE_ON[A/B] pins -- See CNTRL[A/B] Register Bit D[2]. General Purpose Inputs: The states of these two inputs are available by reading the Common Status Register, Bits [4:5]. If not used, connect each pin to GND.
Pin Description (continued)
Pin Number 11 26
15 22
VAUXA VAUXB
44 43
ONA ONB
45 42
AUXENA AUXENB
2 35
CFILTERA CFILTERB
6 31
/PWRGDA /PWRGDB
1 36
/FAULTA /FAULTB
9 28
/FORCE_ONA /FORCE_ONB
4 38
GPI_A0 GPI_B0
March 2005
5
M9999-033105
MIC2592B
Micrel
Pin Description (continued)
Pin Number 39 40 41 48 47 37 Pin Name A2 A1 A0 SDA SCL /INT Pin Function SMBus Address Select Pins: Connect to ground or leave open in order to program device SMBus base address. These inputs have internal pull-up resistors to VSTBY[A/B]. SMBus Data: Bidirectional SMBus data line. SMBus Clock: Input. Interrupt Output: Open-drain, active-low. Asserted whenever a power fault is detected if the INTMSK bit (CS Register Bit D[3]) is a logical "0". This output is cleared by performing an "echo reset" to the appropriate fault bit(s) in the STAT[A/B] and/or CS registers. This pin requires an external pull-up resistor to VSTBY. 3 Pins, IC Ground Connections: Tie directly to the system's analog GND plane directly at the device. Connecting this pin to GND through a 110k, 1% resistor will provide a significant improvement in timeout duration accuracy for slow overcurrent faults on Slot A and Slot B. If left floating (NC), overcurrent timeout duration accuracy is determined by the specification for VFILTER and IFILTER. Please see the "Circuit Breaker Function" text in the "Functional Description" section for more detail. Reserved: Make no external connections to these pins.
17 33 46 20
GND
RFILTER[A&B]
7 18 19 30
NC
March 2005
6
M9999-033105
MIC2592B
Micrel
Absolute Maximum Ratings(1)
Supply Voltages 12VIN[A/B] ............................................................... 14V 3VIN[A/B], VSTBY[A/B] ............................................... 7V Any Logic Pin......................... -0.5V (min) to 3.6V (max) Output Current (/FAULT[A/B], /INT, SDA) ................... 10mA Power Dissipation ..................................... Internally Limited Lead Temperature (IR Reflow, Peak Temperature)........ 240C +0C/-5C Pb-Free Package (-xYTQ) (IR Reflow, Peak Temperature)........ 260C +0C/-5C Storage Temperature ................................ -65C to +150C ESD Rating(3)
Operating Ratings(2)
Supply Voltages 12VIN[A/B] ................................................ 11.0V to 13.0V 3VIN[A/B] ......................................................3.0V to 3.6V VSTBY[A/B] ..................................................3.0V to 3.6V Ambient Temperature (TA) ............................. 0C to + 70C Junction Temperature (TJ) ......................................... 125C Package Thermal Resistance TQFP (JA) ......................................................................56.5C/W
Electrical Characteristics(4)
12VIN[A/B] = 12V, 3VIN[A/B] = 3.3V, VSTBY[A/B] = 3.3V, TA = 25C, unless otherwise noted. Bold indicates specification applies over the full operating temperature range from 0C to +70C. Symbol ICC12 ICC3.3 ICCSTBY VUVLO(12V) VUVLO(3V) VUVLO(STBY) VHYSUV Parameter Supply Current Condition Min Typ 2.5 0.5 2.5 12VIN[A/B] increasing 3VIN[A/B] increasing VSTBY[A/B] increasing 8 2.2 2.8 9 2.5 2.9 180 50 Max 5 1 5 10 2.75 3.0 Units mA mA mA V V V mV mV Power Control and Logic Sections
Undervoltage Lockout Thresholds 12VIN[A/B] 3VIN[A/B] VSTBY[A/B] Undervoltage Lockout Hysteresis 12VIN, 3VIN
VHYSSTBY VUVTH(12V) VUVTH(3V) VUVTH(VAUX) VHYSPG VGATE(12V)
Power-Good Undervoltage Thresholds 12VOUT[A/B] 3VOUT[A/B] VAUX[A/B] Power-Good Detect Hysteresis 12VGATE Voltage 12VGATE Sink Current
Undervoltage Lockout Hysteresis VSTBY[A/B]
12VOUT[A/B] decreasing 3VOUT[A/B] decreasing VAUX[A/B] decreasing
10.2 2.7 2.7 0
10.5 2.8 2.8 30
10.8 2.9 2.9 1.5
V V V mV V A mA
IGATE(12VSINK) IGATE(12VPULLUP) VGATE(3V)
Start Cycle
15 -20 12VIN-1.5 15 40
25
35
3VGATE Voltage
12VGATE Pull-up Current (Fault Off) Any fault condition (VDD -VGATE) = 2.5V Start Cycle Any fault condition VGATE = 2.5V
IGATE(3VSINK)
IGATE(3VCHARGE)
3VGATE Charge Current 3VGATE Sink Current (Fault Off)
25
12VIN 35
V A mA
CFILTER[A/B] Overcurrent Delay Time, Pin 20 (RFILTER[A&B]) Floating or NC VFILTER IFILTER CFILTER[A/B] Threshold Voltage CFILTER[A/B] Charging Current
Delayms CFILTER F VFILTER (V) IFILTER A 10 3
1.20 V12VIN - V12VSENSE > VTHILIMIT and/or V3VIN - V3VSENSE > VTHILIMIT 1.80
1.25 2.5
1.30 5.0
V A
Notes: 1. 2. 3. 4. Exceeding measurements given within the "Absolute Maximum Ratings" section may damage the device. The device is not guaranteed to function outside of the measurements given in the "Operating Ratings" section. Devices are ESD sensitive. Employ proper handling precautions. The human body model is 1.5k in series with 100pF. Specification for packaged product only.
March 2005
7
M9999-033105
MIC2592B
Micrel
Parameter Condition Min Typ Max Units
Electrical Characteristics (continued)(5)
Symbol SF CFILTER Overcurrent DelayTime, Pin 20 grounded through RFILTER[A&B] = 110 k, 1% CFILTER Overcurrent Delay V12VIN - V12VSENSE > VTHILIMIT Scaling Factor and/or Delay(ms)=CFILTER(F)xRFILTER(k)xSF V3VIN -V3VSENSE > VTHILIMIT Current Limit Threshold Voltages 12V[A/B] supplies 3.3V[A/B] supplies V12VIN - V12VSENSE V12VIN - V12VSENSE V3VIN - V3VSENSE V3VIN - V3VSENSE MIC2592B-2BTQ MIC2592B-3BTQ MIC2592B-5BTQ 4.4 5 5.6
VTHILIMIT VTHFAST I12VSENSE[A/B] I3VSENSE[A/B] VIL
45 45 90 135
50 50 100 150 Disabled 0.35 0.35
55 55 110 165
mV mV mV mV A A
12VOUT[A/B] and 3VOUT[A/B] Fast-Trip Threshold Voltages 12VSENSE[A/B] Input current 3VSENSE[A/B] Input current LOW-Level Input Voltage ON[A/B], AUXEN[A/B], GPI_[A0/B0], /FORCE_ON[A/B] Output LOW Voltage /FAULT[A/B], /PWRGD[A/B], /INT, SDA HIGH-Level Input Voltage ON[A/B], AUXEN[A/B], GPI_[A0/B0], /FORCE_ON[A/B], A[0-2], SCL, SDA Internal Pull-ups from A[0-2] to VSTBY[A/B]
-0.5
0.8
V
VOL VIH RPULLUP(A0 - A2) ILKG,OFF(12VIN[A/B]) LKG,OFF(12VIN[A/B]) ILKG,OFF(3VIN[A/B]) LKG,OFF(3VIN[A/B]) IIL ILKG(OFF) TOV
IOL = 3mA 2.1
0.4
V
3.6
V
40 1 1 5
k A A A
12VIN[A/B] Input leakage current VSTBY = VSTBY[A/B] = +3.3V, 12VIN[A/B] = OFF; 3VIN[A/B] = OFF 3VIN[A/B] Input leakage current VSTBY = VSTBY[A/B] = +3.3V, 3VIN[A/B] = OFF; 12VIN[A/B] = OFF Input Leakage Current SCL, ON[A/B], AUXEN[A/B], /FORCE_ON[A/B] Off-State Leakage Current /FAULT[A/B], /PWRGD[A/B], /INT, SDA, GPI_[A0/B0] Overtemperature Shutdown and Reset Thresholds, with overcurrent on slot GPI_[A0/B0]: ILKG for these two pins measured with VAUX OFF TJ increasing, each slot(6) TJ decreasing, each slot(6)
5
A
140 130 160 150 400 50
C C C C m mV
Overtemperature Shutdown and TJ increasing, both slots(6) Reset Thresholds, all other conditions TJ decreasing, both slots(6) (all outputs will latch OFF) RDS(AUX) VOFF(VAUX)
Notes: 5. 6. Specification for packaged product only. Parameters guaranteed by design. Not 100% production tested.
Output MOSFET Resistance VAUX[A/B] MOSFET Off-State Output Offset Voltage VAUX[A/B]
IDS = 375mA, TJ = 125C VAUX[A/B] = Off, TJ = 125C
March 2005
8
M9999-033105
MIC2592B
Micrel
Parameter Auxiliary Output Current Limit Threshold (Figure 4) Maximum Transient Short Circuit Current Condition Current which must be drawn from VAUX to register as a fault VAUX Enabled, then Grounded Min Typ 0.84 Max Units A
Electrical Characteristics (continued)(7)
Symbol IAUX(THRESH) ISC(TRAN)
IMAX
From end of ISC(TRAN) to CFILTER time-out 12VOUT[A/B] = 6.0V 3VOUT[A/B] = 1.65V 3VAUX[A/B] = 1.65V MIC2592B-2BTQ CGATE = 25pF VIN -VSENSE = 140mV 0.375
VSTBY[A /B] RDS(AUX)
1.35
A A
ILIM(AUX) RDIS(12V) RDIS(3V) RDIS(VAUX) tOFF(12V) tOFF(3V) tSC(TRAN) tPROP(12VFAULT) tPROP(3VFAULT) tPROP(VAUXFAULT)
Regulated Current after Transient Output Discharge Resistance 12VOUT[A/B] 3VOUT[A/B] 3VAUX[A/B] 12V Current Limit Response Time (Figure 2) 3.3V Current Limit Response Time (Figure 3) VAUX[A/B] Current Limit Response Time (Figure 5) Delay from 12V[A/B] Overcurrent Limit to /FAULT output Delay from 3V[A/B] Overcurrent Limit to /FAULT[A/B] Output Delay from VAUX[A/B] Overcurrent
0.7 1600 150 430 1
2.0
s
VAUX[A/B] = 0V, VSTBYA = VSTBYB = +3.3V MIC2592B-2BTQ CFILTER = 0 VIN -VSENSE = 140mV(8)
MIC2592B-2BTQ CGATE = 25pF VIN -VSENSE = 140mV(8)
1
2.0
s
2.5 1
5
s s
MIC2592B-2BTQ CFILTER = 0 VIN -VSENSE = 140mV(8)
1
s
tW
ON[A/B], AUXEN[A/B] Pulse Width MIC2592B Power-On Reset Time after VSTBY[A/B] becomes valid SCL (clock) period Data In setup time to SCL HIGH Data Out stable after SCL LOW Data LOW setup time to SCL LOW
MIC2592B-2BTQ limit to /FAULT[A/B] output CFILTER = 0 VAUX Output Grounded(8) Note 8 Note 8
1
s
100 250
ns s
tPOR SMBus Timing t1 t2 t3 t4 t5
Notes: 7. 8.
Figure 1 Figure 1 Figure 1 Start condition, Figure 1
2.5 100 300 100 100
s ns ns ns ns
Data HIGH hold time after SCL HIGH Stop condition, Figure 1
Specification for packaged product only. Parameters guaranteed by design. Not 100% production tested.
March 2005
9
M9999-033105
MIC2592B
Micrel
Timing Diagrams
SCL t4 SDA Data In
t1
t2
t5
t3 SDA Data Out
Figure 1. SMBus Timing
VIN - VSENSE VTHFAST VTHILIMIT
VIN - VSENSE VTHFAST VTHILIMIT
12VGATE 0V tOFF(12V)
6V t 0V
3VGATE tOFF(3V)
1V t
Figure 2. 12V Current Limit Response Timing
Figure 3. 3V Current Limit Response Timing
IAUX(THRESH) Must Trip I IOUT(AUX) May Not Trip ILIM(AUX) IOUT(AUX)
I
ISC(TRAN)
ILIM(AUX) IOUT(AUX) tSC(TRAN)
0
t
O
t
Figure 4. VAUX Current Limit Threshold
Figure 5. VAUX Current Limit Response Timing
March 2005
10
M9999-033105
MIC2592B Typical Characteristics
Micrel
SUPPLY CURRENT (mA)
12V GATE VOLTAGE (V)
3V GATE VOLTAGE (V)
5.0 4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0 0
Supply Current vs. Temperature
1.50 1.25 1.00 0.75 0.50 0.25 0 -0.25 -0.50 0 10
12V GATE(ON) vs. Temperature
12.00 11.75 11.50 11.25 11.00 10.75 10.50 10.25 10.00 0 10
3V GATE vs. Temperature
12V STBY
3V 10 20 30 40 50 60 05 TEMPERATURE (C) 70
20 30 40 50 60 05 TEMPERATURE (C)
70
20 30 40 50 60 05 TEMPERATURE (C)
70
GATE SHUTDOWN CURRENT (mA)
GATE START-UP CURRENT (A)
40 35 30 25 20 15 10 0
GATE Start-Up Curent vs. Temperature
12V PULLUP
UVLO THRESHOLD (V)
12V SINK 3V CHARGE
100 90 80 70 60 50 40 30 20 10 0 0
GATE Shutdown Current vs. Temperature
10 9 8 7 6 5 4 3 2 1 0 0
UVLO Threshold vs. Temperature
12V
3V SINK
STBY 3V 10 20 30 40 50 60 05 TEMPERATURE (C) 70
10
20 30 40 50 60 05 TEMPERATURE (C)
70
10
20 30 40 50 60 05 TEMPERATURE (C)
70
POWER-GOOD UNDERVOLTAGE THRESHOLD (V)
12 10 8 6 4 2
Power-Good Undervoltage Threshold vs. Temperature
CFILTER THRESHOLD (V) 12V
STBY 3V 10 20 30 40 50 60 05 TEMPERATURE (C) 70
1.25 1.24 1.23 1.22 1.21 1.20 0 10 20 30 40 50 60 05 TEMPERATURE (C) 70
IFILTER (A)
1.30 1.29 1.28 1.27 1.26
CFILTER Threshold vs. Temperature
5.0 4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0
CFILTER Charging Current vs. Temperature
0 0
0.5 0 0
10
20 30 40 50 60 05 TEMPERATURE (C)
70
FAST THRESHOLD (mV)
CURRENT LIMIT (mV)
50 49 48 47 46 45 0 10
12V 3V
105 100 95 90 85 80 0 10
12V 3V
ILIM(AUX) (A)
55 54 53 52 51
Current Limit (Slow Threshold) vs. Temperature
120 115 110
Current Limit (Fast Threshold) vs. Temperature MIC2592B-2BTQ
0.8 0.7 0.6 0.5 0.4 0.3
Auxiliary Regulated Current vs. Temperature
20 30 40 50 60 05 TEMPERATURE (C)
70
20 30 40 50 60 05 TEMPERATURE (C)
70
0 0
10
20 30 40 50 60 05 TEMPERATURE (C)
70
March 2005
11
M9999-033105
MIC2592B
Micrel
Typical Characteristics (cont.)
Overcurrent Delay Scaling Factor vs. Temperature
DISCHARGE RESISTANCE ()
5.6 5.4 SCALING FACTOR 5.2 5.0 4.8 4.6
1000 900 800 700 600 500 400 300 200 100 0 0
Discharge Resistance vs. Temperature
3VOUT
400 350 300 RDS(ON)() 70 250 200 150 100 50 0 0
VAUX On-Resistance (RDS(ON)) vs. Temperature
VAUX 12VOUT
4.4 0
10
20 30 40 50 60 05 TEMPERATURE (C)
70
10
20 30 40 50 60 05 TEMPERATURE (C)
10
20 30 40 50 60 05 TEMPERATURE (C)
70
Test Circuit
+12V
R12VSENSEA 0.025 CIN2 220F CGS 10nF
M2 Si4435BDY R6 15 CMILLER 22nF CLOAD2 100F
+12VOUTA
+3.3V CIN1 220F 0.1F
R3VSENSEA 0.010
M1 Si4410DY C3VGATE 22nF R5 15
+3.3VOUTA 0.1F 12VINA 12VSENSEA 12VGATEA 12VOUTA CLOAD1 100F
3VINA 3VSENSEA VSTBYA AUXENA ONA /FAULTA CFILTERA
3VGATEA
0.1F SIGNALS UNDER SOFTWARE CONTROL R1 10k R2 10k CFILTER 0.047F R3 10k
MIC2592B
3VOUTA VAUXA /PWRGDA +3.3AUXA
VSTBY R4 10k
GND
CLOAD3 1F
(Additional pins omitted for clarity - Slot A shown only)
MIC2592B Test Circuit
March 2005
12
M9999-033105
MIC2592B
Micrel
Functional Characteristics
Turn-On Response
ON (5V/div.)
GATE Output Turn-On Response
VAUX (2V/div.)
/PWRGD (5V/div.)
3VOUT (2V/div.)
12VOUT (5V/div.)
12VGATE (5V/div.)
3VGATE (5V/div.)
Slot A TIME (2.5ms/div.)
Slot A TIME (5ms/div.)
3V Overcurrent Fault Response
/FAULT (5V/div.) /FAULT (5V/div.)
12V Overcurrent Fault Response
IOUT(3V) (2A/div.)
CFILTER (1V/div.)
RLOAD = 0.4 Slot A TIME (5ms/div.)
12VOUT IOUT(12V) (5V/div.) (1A/div.)
3VOUT (2V/div.)
CFILTER (1V/div.)
RLOAD = 3.3 Slot A TIME (5ms/div.)
Auxiliary Overcurrent Fault Response
CFILTERB /FAULTB (1V/div.) (5V/div.) CFILTERA /FAULTB /FAULTA (1V/div.) (1V/div.) (5V/div.)
Overcurrent Fault Response Channel Independent
IAUXB (500mA/div.)
VAUXA (2V/div.)
IOUT(12V) (1A/div.)
RLOAD = 3.3 Overcurrent on Slot B TIME (5ms/div.)
RLOAD = 3.3 Overcurrent on Slot A, 12V Supply TIME (5ms/div.)
March 2005
13
M9999-033105
MIC2592B
Micrel
Functional Characteristics cont.
3V Undervoltage Fault Response
+3VIN VUVLO(3V)
12V Undervoltage Fault Response
+12VIN VUVLO(12V)
3VIN VSTBY /FAULT 12VIN (2V/div.) (2V/div.) (5V/div.) (5V/div.)
/FAULT 3VIN (5V/div.) (1V/div.)
/FAULT +12VIN
/FAULT +12VIN VSTBY
12VIN &VSTBY (5V/div.)
VSTBY MAIN(12V and 3.3V) Supplies ENABLED Slot A TIME (500s/div.)
MAIN(12V and 3.3V) Supplies ENABLED Slot A TIME (500s/div.)
3V Ouput Discharge Response
12V Ouput Discharge Response
VUV(12V)
/PWRGD (2V/div.)
/PWRGD (2V/div.)
VUV(3V) Output disabled by ON pin CLOAD = 1000F IOUT = 0A
Output disabled by ON pin CLOAD = 1000F IOUT = 0A
3VOUT (1V/div.)
TIME (25ms/div.)
12VOUT (2V/div.)
TIME (250ms/div.)
March 2005
14
M9999-033105
MIC2592B
Micrel
Functional Block Diagram
ON[A/B] AUX[A/B]
VSTBY[A/B] 12VIN[A/B] Power-on Reset 250s VSTBY UVLO VAUX Charge Pump & MOSFET
12VGATE[A/B] VAUX[A/B]
Bandgap Reference 12VSENSE[A/B] 12VIN[A/B] 50mV 12V UVLO
ON/OFF
VREF
VAUX Overcurrent
3VIN[A/B] 3VGATE[A/B] 12VBIAS
3VSENSE[A/B] 3VIN[A/B] 50mV
ON/OFF
100mV* Thermal Shutdown 3V UVLO
ON/OFF ON/OFF
/PWRGD[A/B]
ON/OFF
100mV*
/FAULT[A/B] VAUX PWRGD Logic Circuits
Overcurrent Detection VSTBY(REF) IREF Current Mirror
12VPWRGD 12VOUT[A/B] CFILTER[A/B] VREF 3VPWRGD VREF DIGITAL CORE/SERIAL INTERFACE VREF RFILTER[A&B] RFILTER[A&B] OPEN PIN DETECTOR /FORCE_ON[A/B] GPI_[A0/B0] SCL SDA A2 A1 A0 VSTBY(REF) /INT 3VOUT[A/B]
40k 3
GND
* MIC2592B-3BTQ fast threshold is 150mV MIC2592B-5BTQ fast threshold is disabled Contact factory for availabilty
MIC2592B Block Diagram
March 2005
15
M9999-033105
MIC2592B
Micrel Additionally, when utilizing the HPI exclusively, the SMBus (or SMI) will be inactive if the input pins (SDA, SCL, A0, A1, and A2) are configured as shown in Figure 6 below (Disabling SMI when HPI Control is used). Power Stability and Power-On Reset The MIC2592B utilizes VSTBY[A/B] as the main supply input source. VSTBY[A/B] is required for proper operation of the MIC2592B's SMBus and registers and must be applied at all times. To ensure that the MIC2592B controller operates properly, the VSTBY input must be stable and remain above the undervoltage lockout (UVLO) threshold once applied. Sufficient input bulk capacitance should be used to prevent the supply from "drooping", causing VSTBY[A/B] to fall below the UVLO threshold. Also, decoupling capacitors should be placed at each of the MIC2592B inputs in order to filter high frequency noise transients. VSTBY must be the first supply input applied followed by the MAIN supply inputs of 12VIN and 3VIN. A Power-On Reset (POR) cycle is initiated after VSTBY[A/B] rises above its UVLO threshold and remains valid at that voltage for 250s. All internal registers are cleared after POR. If VSTBY[A/B] is recycled, the MIC2592B enters a new power-on-reset cycle. The SMBus is ready for access at the end of the POR cycle (250s after VSTBY[A/B] is valid). During tPOR, all outputs remain off. In most applications, the total POR interval will consist of the time required to charge the VSTBY input (bypass) capacitance to the UVLO threshold plus the internal tPOR. The following equation is used to approximate the total POR interval:
C STBY(F) VULVO(STBY) tPOR_TOTAL(S) = ICHARGE(STBY)(A)
Functional Description
Hot Swap Insertion When circuit boards are inserted into systems carrying live supply voltages ("hot-plugged"), high inrush currents often result due to the charging of bulk capacitance that resides across the circuit board's supply pins. This transient inrush current can cause the system's supply voltages to temporarily go out of regulation, causing data loss or system lock-up. In more extreme cases, the transients occurring during a hotplug event may cause permanent damage to connectors or on-board components. The MIC2592B addresses these issues by limiting the inrush currents to the load (PCI Express Board), and thereby controlling the rate at which the load's circuits turn-on. In addition to this inrush current control, the MIC2592B offers input and output voltage supervisory functions and current limiting to provide robust protection for both the system and circuit board. System Interface The MIC2592B employs two system interfaces: the hardware Hot-Plug Interface (HPI) and the System Management Interface (SMI). The HPI includes ON[A/B], AUXEN[A/B], as well as /FAULT[A/B]; the SMI consists of SDA, SCL, and /INT, whose signals conform to the levels and timing of the SMBus specification. The MIC2592B can be operated exclusively from the SMI, or can employ the HPl for power control while continuing to use the SMI for access to all but the power control registers. In addition to the basic power control features of the MIC2592B accessible by the HPI, the SMI also gives the host access to the following information from the part: * Fault conditions occurring on each supply. * GPI_[A0/B0] pin status When using the System Management Interface for power control, do not use the Hot-Plug Interface. Conversely, when using the Hot-Plug Interface for power control, do not execute power control commands over the System Management Interface bus (all other register accesses via the SMI bus remain permissible while in the HPI control mode). When utilizing the SMI exclusively, the HPI input pins (ON[A/B], AUXEN[A/B], and /FORCE_ON[A/B]) should be configured as shown below in Figure 6 (Disabling HPI when SMI control is used). This configuration safeguards the power slots in the event that the SMBus communication link is disconnected for any reason.
VSTBY 100k
47 48
10

6
tPOR(S)
where CSTBY is the VSTBY input bulk bypass capacitance and ICHARGE(STBY) is the current supplied by the VSTBY source to charge the capacitance. Power-Up Cycle
Enabling the GATE output
When a slot's MAIN supplies are off, the 12VGATE pin is held high with an internal pull-up. Similarly, the 3VGATE pin is internally held low. When the MAIN supplies of the MIC2592B are enabled by asserting ON[A/B], the 3VGATE[A/B] and 12VGATE[A/B] pins are each connected to a constant current supply. These supplies are each nominally 25A. For a slot's 3VGATE pin, this is a current source; for the 12VGATE pin, this is a current sink.
VSTBY
100k
/INT
100k
MIC2592B SCL SDA /INT A2 A1 A0
100k
100k
9 28 45 42 44 43
MIC2592B /FORCE_ONA /FORCE_ONB AUXENA AUXENB ONA ONB
37 39 40 41
Disabling SMI when HPI Control is used
Disabling HPI when SMI Control is used
Figure 6. Input Pin Configuration for Disabling HPI/SMI Control March 2005 16
M9999-033105
MIC2592B
Inrush Current and Load Dominated Start-up
Micrel
t12VDLY
The expected maximum inrush current can be calculated by using the following equation:
INRUSH IGATE CLOAD C GATE 25A CLOAD C GAT E
C
GATE(TOTAL)
V GS(TH)
IGATE
where IGATE is the GATE pin current, IGATE(3VCHARGE) or IGATE(12VSINK), CLOAD is the load capacitance, and CGATE is the total GATE capacitance (CISS of the external MOSFET and any external capacitance connected from the GATE output pin to the GATE reference - GND or source). For the 3.3V outputs and 12V outputs (if no external 12VGATE output capacitors are implemented), the following equation is used to determine the output slew rate.
dVOUT dt ILIM3V 12V CLOAD3V 12V
where CGATE(TOTAL) is the sum of the CGS of the external MOSFET, any external capacitance from the GATE output of the MIC2592B to the source of the MOSFET, and CMILLER (external, if used). Table 1 approximates the output slew-rate for various values of CGATE when start-up is dominated by GATE capacitance (external CGATE from GATE pin to ground plus CGS of the external MOSFET for the 3.3V rail; CMILLER for the 12V rail). | IGATE | = 25A CGATE or CMILLER 0.01F* 0.022F* 0.047F 0.1F
*
dv/dt (load) 2.5V/ms 1.136V/ms 0.532 V/ms 0.250V/ms
Consequently, the overcurrent timer delay must be programmed to exceed the time it will take to charge the output load to the input rail voltage level.
MAIN Outputs (Start-up Delay and Slew-Rate Control)
The 3.3V outputs act as source followers. In this mode of operation,VSOURCE = [VGATE - VTH(ON)] until the associated output reaches 3.3V. The voltage on the gate of the MOSFET will then continue to rise until it reaches 12V, which ensures minimum RDS(ON). Note that a delay exists between the ON command to a slot and the appearance of voltage at the slot's 3.3V output. This delay is the time required to charge the 3VGATE output up to the threshold voltage of the external MOSFET (typically about 3V).
t 3VDLY
Table 1. 3.3V and 12V Output Slew-Rate Selection for Gate Capacitance Dominated Start-up
Values in this range will be affected by the internal parasitic capacitances of the MOSFETs used, and should be verified experimentally.
C
GATE
V GS(TH)
IGATE(3VCHARGE)
The source (output) side of the external MOSFET will reach the drain voltage in a time given by:
t 3V(SOURCE_DRAIN) t 3VDLY
Power-Down Cycle When one or more PCI slots are disabled via the MIC2592B output control pins, ON[A/B] or AUXEN[A/B], the output voltage for each supply will discharge as a function of the RC time constant produced by the controller's internal resistance (RDIS) connected to the output and the load capacitance (CLOAD). The typical value of RDIS for each supply is listed in the Electrical Characteristics Table. The charts below in Figure 7 display curves of the fall time (90% - 10%) as a function of the output load capacitance for both the 3V and 12V MAIN outputs.
1200 LOAD CAPACITANCE (F) 1000 800 600 400 200 0 0 50 50 100 150 200 FALL TIME (ms) 250
LOAD CAPACITANCE (F)
C
LOAD
V DRAIN
3V Output Discharge as a Function of Load Capacitance
1200 1000 800 600 400 200
12V Output Discharge as a Function of Load Capacitance
ILIM(3V)
For the 12V outputs, each MOSFET is configured as a Miller integrator (by virtue of CMILLER, which is connected between the MOSFET's gate and drain). In this configuration, the feedback action from drain to gate of the MOSFET causes the voltage at the drain of the MOSFET to slew in a linear fashion at a rate which satisfies the following equation:
I dv / dt(12V) GATE CMILLER
0 0
500
1000 1500 2000 2500 FALL TIME (ms)
A delay exists between the ON command to a slot and the appearance of voltage at the slot's 12V output. For a slot's 12V output, that delay is given by the time required for the capacitor from the gate of the MOSFET to its source (typically five times the value of CMILLER) to charge to the threshold voltage of the MOSFET (typically about 3V). In this instance, the delay before the output voltage starts ramping can be approximated by:
Figure 7. 3V and 12V Output Discharge vs. Load Capacitance Standby Mode Standby mode is entered when one or more of the MAIN supply inputs (12VIN and/or 3VIN) is below its respective UVLO threshold or OFF. The MIC2592B also supplies 3.3V auxiliary outputs (VAUX[A/B]), satisfying PCI Express specifications. These outputs are fed via the VSTBY[A/B] input pins and controlled by the AUXEN[A/B] input pins or via their respective bits in the Control Registers. These 17
M9999-033105
March 2005
MIC2592B outputs are independent of the MAIN outputs (12VIN[A/B] and 3VIN[A/B]). Should the MAIN supply inputs move below their respective UVLO thresholds, VAUX[A/B] will still function as long as VSTBY[A/B] is present. Prior to standby mode, ONA and ONB (or the Control Registers' MAINA and MAINB bits) inputs should be deasserted or the MIC2592B will assert /FAULT[A/B] and /INT (if interrupts are enabled) output signals, if an undervoltage condition on the MAIN supply inputs is detected. Circuit Breaker Function The MIC2592B provides an electronic circuit breaker function that protects against excessive loads, such as short circuits, at each supply. When the current from one or more of a slot's MAIN outputs exceeds the current limit threshold (ILIM = 50mV/RSENSE) for a duration greater than tFLT, the circuit breaker is tripped and both MAIN supplies (all outputs except VAUX[A/B]) are shut off. Should the load current cause a MAIN output's VSENSE to exceed VTHFAST, the outputs are immediately shut off with no delay. Undervoltage conditions on the MAIN supply inputs also trip the circuit breaker, but only when the MAIN outputs are enabled (to signal a supply input brown-out condition). The VAUX[A/B] outputs have a different circuit-breaker function. The VAUX[A/B] circuit breakers do not incorporate a fast-trip detector, instead they regulate the output current into a fault to avoid exceeding their operating current limit. The circuit breaker will trip due to an overcurrent on VAUX[A/B] when the fault timer expires. This use of the tFLT timer prevents the circuit breaker from tripping prematurely due to brief current transients. Following a fault condition, the outputs can be turned on again via the ON inputs (if the fault occurred on one of the MAIN outputs), via the AUXEN inputs (if the fault occurred on the AUX outputs), or by cycling both ON and AUXEN (if faults occurred on both the MAIN and AUX outputs). A fault condition can alternatively be cleared under SMI control of the ENABLE bits in the CNTRL[A/B] registers (see Register Bits D[1:0]). When the circuit breaker trips, /FAULT[A/B] will
AUXEN[A/B] VAUX[A/B] 3VAUX_UV[A/B]
(1)
Micrel be asserted if the outputs were enabled through the Hot-Plug Interface inputs. At the same time, /INT will be asserted (unless interrupts are masked). Note that /INT is deasserted by writing a Logic 1 back into the respective fault bit position(s) in the STAT[A/B] register or the Common Status Register. The response time (tFLT) of the MIC2592B's primary overcurrent detector is set by external capacitors at the CFILTER[A/B] pins to GND. For Slot A, CFILTER[A] is located at Pin 2; for Slot B, CFILTER[B] is located at Pin 35. For a given response time, the value for CFILTER[A/B] is given by:
CFILTER[A /B] F tFLT A B ms IFILTER A VFILTER V 10 3
where tFLT[A/B] is the desired response time and quantities IFILTER and VFILTER are specified in the MIC2592B's "Electrical Characteristics" table. For applications that require a more accurate response time for a given CFILTER[A/B] tolerance, the MIC2592B employs a patent-pending technique that improves response time accuracy by more than a factor of two. A 110k, 1% resistor connected from the MIC2592B's RFILTER[A&B] pin (Pin 20) to GND can be used. In this case, the value for CFILTER[A/B] for a desired response time (tFLT) is given by:
CFILTER[A /B] F tFLT ms RFILTER[A&B] k SF
where tFLT is the desired response time, RFILTER[A&B] is 110k, and "SF" is the CFILTER[A/B] response time , "Scaling Factor" in the "Electrical Characteristics" table.
VSTBY 4.99 k /PWRGD[A/B]
(2) (3) (1) (4) (3)
ON[A/B] MAIN[A/B] 12VOUT_UV[A/B]
3VOUT_UV[A/B](3) FORCE_ON[A/B] FORCE_EN[A/B]
(1) (2) (3) (4) (5) (1) (5)
External pin CNTRL[A/B] Register Bit D[0] Internal flag CNTRL[A/B] Register Bit D[1] CNTRL[A/B] Register Bit D[2]
Figure 8. /PWRGD[A/B] Logic Diagram 18
M9999-033105
March 2005
MIC2592B Thermal Shutdown The internal VAUX[A/B] MOSFETs are protected against damage not only by current limiting, but by dual-mode overtemperature protection as well. Each slot controller on the MIC2592B is thermally isolated from the other. Should an overcurrent condition raise the junction temperature of one slot's controller and pass elements to 140C, all of the outputs for that slot (including VAUX) will be shut off and the slot's /FAULT output will be asserted. The other slot's operating condition will remain unaffected. However, should the MIC2592B's die temperature exceed 160C, both slots (all outputs, including VAUXA and VAUXB) will be shut off, whether or not a current limit condition exists. A 160C overtemperature condition additionally sets the overtemperature bit (OT_INT) in the Common Status Register. /PWRGD[A/B] Outputs The MIC2592B has two /PWRGD outputs, one for each slot. These are open-drain, active-low outputs that require an external pull-up resistor to VSTBY. Each output is asserted when a slot has been enabled and has successfully begun delivering power to its respective +12V, +3.3V, and VAUX outputs. An equivalent logic diagram for /PWRGD[A/B] is shown in Figure 8. /FORCE_ON[A/B] Inputs These level-sensitive, active-low inputs are provided to facilitate designing systems using the MIC2592B. Asserting /FORCE_ON[A/B] will turn on all three of the respective slot's outputs (+12V, +3.3V, and VAUX), while specifically defeating all protections for those outputs. This explicitly includes all overcurrent and short circuit protections, and on-chip thermal protection for the VAUX supplies. Additionally, asserting a slot's /FORCE_ON[A/B] input will disable all of its input and output UVLO protections, with the sole exception of that asserting either or both of the /FORCE_ON[A/B] inputs will not disable the VSTBY[A/B] input UVLO. Asserting /FORCE_ON[A/B] will cause the respective slot's /PWRGD[A/B] and /FAULT[A/B] outputs to enter their opendrain state. Additionally, there are two SMBus accessible register bits (see CNTRL[A/B] Register Bit D[2]), which can be set to disable the corresponding slot's /FORCE_ON[A/B] pins. This allows system software to prevent these hardware overrides from being inadvertently activated during normal use. If not used, each pin should be connected to VSTBY using an external pull-up resistor. See Figure 6 for details. General Purpose Input (GPI) Pins Two pins on the MIC2592B are available for use as GPI pins. The logic state of each of these pins can be determined by polling Bits [4:5] of Common Status Register. Both of these inputs are compliant to 3.3V. If unused, connect each GPI_[A0/B0] pin to GND. Hot-Plug Interface (HPI) Once the input supplies are above their respective UVLO thresholds, the Hot-Plug Interface can be utilized for power control by enabling the control input pins (AUXEN[A/B] and ON[A/B]) for each slot. In order for the MIC2592B to switch on the VAUX supply for either slot, the AUXEN[A/B] control must be enabled after the power-on-reset delay, tPOR (typiMarch 2005 19
Micrel cally, 250s), has elapsed. The timing response diagram of Figure 9 illustrates a Hot-Plug Interface operation where an overcurrent fault is detected by the MIC2592B controller after initiating a power-up sequence. The MAIN (+12V & +3.3V) and VAUX[A/B] supply rails, /FAULT, /PWRGD and /INT output responses for both AUX and MAIN are shown in the figure. System Management Interface (SMI) The MIC2592B's System Management Interface uses the Read_Byte and Write_Byte subset of the SMBus protocols to communicate with its host via the System Management Interface bus. The /INT output signals the controlling processor that one or more events need attention, if an interruptdriven architecture is used. Note that the MIC2592B does not participate in the SMBus Alert Response Address (ARA) portion of the SMBus protocol. Fault Reporting and Interrupt Generation
SMI-only Control Applications
In applications where the MIC2592B is controlled only by the SMI, ON[A/B] and AUXEN[A/B] are connected to GND and the /FORCE_ON[A/B] pins are connected to VSTBY as shown in Figure 6. In this case, the MIC2592B's /FAULT[A/B] outputs and STAT[A/B] Register Bit D[7] (FAULT[A/B]) are not activated as fault status is determined by polling STAT[A/B] Register Bits D[4], D[2], D[0] and CS (Common Status) Register Bits D[2:1]. Individual fault bits in STAT[A/B] and CS registers are asserted after power-on-reset when: * Either or both CNTRL[A/B] Register Bits D[1:0] are asserted, AND * 12VIN[A/B], 3VIN[A/B], or VSTBY[A/B] input voltage is lower than its respective ULVO threshold, OR * The fast OC circuit breaker[A/B] has tripped, OR * The slow OC circuit breaker[A/B] has tripped AND its filter timeout has expired, OR * The slow OC circuit breaker[A/B] has tripped AND Slot[A/B] die temperature > 140C, OR * The MIC2592B's global die temperature > 160C To clear any one or all STAT[A/B] Register Bits D[4], D[2], D[0] and/or CS Register Bits D[2], D[1] once asserted, a software subroutine can perform an "echo reset" where a Logical "1" is written back to those register bit locations that have indicated a fault. This method of "echo reset" allows data to be retained in the STAT[A/B] and/or CS registers until such time as the system is prepared to operate on that data. The MIC2592B can operate in interrupt mode or polled mode. For interrupt-mode operation, the open-drain, active-LOW /INT output signal is activated after power-on-reset if the INTMSK bit (CS Register Bit D[3]) has been reset to Logical "0". Once activated, the /INT output is asserted by any one of the fault conditions listed above and deasserted when one or all STAT[A/B] Register Bits D[4], D[2], D[0] and/or CS Register Bits D[2], D[1] are reset upon the execution of an SMBus "echo reset" WRITE_BYTE cycle. For polled-mode operation, the INTMSK bit should be set to Logical "1," thereby inhibiting /INT output pin operation. For those SMI-control applications where the /FORCE_ON[A/B]
M9999-033105
MIC2592B
+3.3V UVLO
Micrel
VSTBY AUXEN[A/B]
0
VIH 0 tPOR
VIL
VIH
VAUX_OUT[A/B]
0 ILIM(AUX)
IAUX_OUT[A/B]
0
tFLT ISTEADY-STATE
ON[A/B]
0
VIH VIL
VIH
12VOUT[A/B]
0
3VOUT[A/B]
0
/PWRGD_[A/B]
0 ILIM(3V) tFLT 0 ISTEADY-STATE
I3VOUT[A/B]
/FAULT_[A/B] /INT*
0
*
0
*
* /INT de-asserted by software
Figure 9. Hot-Plug Interface Operation
MIC2592B Device Address DATA CLK
Command Byte to MIC2592B
Data Byte to MIC2592B
S 1 0 0 0 A2 A1 A0 0 A 0 0 0 0 0 0 X X A D7 D6 D5 D4 D3 D2 D1 D0 A P
START R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE ACKNOWLEDGE STOP
Master to device transfer, i.e., DATA driven by master.
Device to master transfer, i.e., DATA driven by device.
Figure 10. WRITE_BYTE Protocol
MIC2592B Device Address DATA CLK Master to device transfer, i.e., DATA driven by master. Device to master transfer, i.e., DATA driven by device. Command Byte to MIC2592B MIC2592B Device Address Data Read From MIC2592B S 1 0 0 0 A2 A1 A0 0 A 0 0 0 0 0 0 X X A S 1 0 0 0 A2 A1 A0 1 A D7 D6 D5 D4 D3 D2 D1 D0 /A P
START R/W = WRITE ACKNOWLEDGE ACKNOWLEDGE START R/W = READ ACKNOWLEDGE NOT ACKNOWLEDGE STOP
Figure 11. READ_BYTE Protocol
MIC2592B Device Address DATA CLK Master to device transfer, i.e., DATA driven by master. Device to master transfer, i.e., DATA driven by device. Byte Read from MIC2592B S 1 0 0 0 A2 A1 A0 1 A D7 D6 D5 D4 D3 D2 D1 D0 /A P
START R/W = READ ACKNOWLEDGE NOT ACKNOWLEDGE STOP
Figure 12. RECEIVE_BYTE Protocol March 2005 20
M9999-033105
MIC2592B inputs are needed for diagnostic purposes, the /FORCE_ON[A/B] inputs must be enabled; that is, CNTRL[A/B] Register Bit D[2] should read Logical "0." Once /FORCE_ON[A/B] inputs are asserted, all output voltages are present with all circuit protection features disabled, including overtemperature protection on VAUX[A/B] outputs. To inhibit /FORCE_ON[A/B] operation, a Logical "1" shall be written to the CNTRL[A/B] Register Bit D[2] location(s).
HPI-only Control Applications
Micrel repeat of the device address with the R/W bit set to the high (read) state. The data to be read from the part may then be clocked out. There is one exception to this rule: If the location latched in the pointer register from the last write operation is known to be correct (i.e., points to the desired register within the MIC2592B), then the "Receive_Byte" procedure may be used. To perform a Receive_Byte operation, the host sends an address byte to select the target MIC2592B, with the R/W bit set to the high (read) state, and then retrieves the data byte. Figures 10 through 12 show the formats for these data read and data write procedures. The Command Register is eight bits (one byte) wide. This byte carries the address of the MIC2592B's register to be operated upon. The command byte values corresponding to the various MIC2592B register addresses are shown in Table 2. Command byte values other than 0000 0XXXb = 00h - 07h are reserved and should not be used. MIC2592B SMBus Address Configuration The MIC2592B responds to its own unique SMBus address, which is assigned using A2, A1, and A0. These represent the 3 LSBs of its 7-bit address, as shown in Table 3. These address bits are assigned only during power up of the VSTBY[A/B] supply input. These address bits allow up to eight MIC2592B devices in a single system. These pins are either grounded or left unconnected to specify a logical 0 or logical 1, respectively. A pin designated as a logical 1 may also be pulled up to VSTBY. Inputs A1 0 0 1 1 0 0 1 1 MIC2592B Device Address Binary Hex 1000 000X*b 80h 1000 001Xb 1000 010Xb 1000 011Xb 1000 100Xb 1000 101Xb 1000 110Xb 1000 111Xb 82h 84h 86h 88h 8Ah 8Ch 8Eh
In applications where the MIC2592B is controlled only by the HPI, SMBus signals SCL, SDA, and /INT signals are connected to VSTBY as shown in Figure 6. In this configuration, the MIC2592B's /FAULT[A/B] outputs are activated after power-on-reset and become asserted when: Either or both external ON[A/B] and AUXEN[A/B] input signals are asserted, AND * 12VIN[A/B], 3VIN[A/B], or VSTBY[A/B] input voltage is lower than its respective ULVO threshold, OR * The fast OC circuit breaker[A/B] has tripped, OR * The slow OC circuit breaker[A/B] has tripped AND its filter timeout[A/B] has expired, OR * The slow OC circuit breaker[A/B] has tripped AND Slot[A/B] die temperature > 140C, OR * The MIC2592B's global die temperature > 160C In order to clear /FAULT[A/B] outputs once asserted, either or both ON[A/B] and AUXEN[A/B] input signals must be deasserted. Please see /FAULT[A/B] pin description for additional information. If the /FORCE_ON[A/B] inputs are used for diagnostic purposes, both /FAULT[A/B] and /PWRGD[A/B] outputs are deasserted once /FORCE_ON[A/B] inputs are asserted. Serial Port Operation The MIC2592B uses standard SMBus Write_Byte and Read_Byte operations for communication with its host. The SMBus Write_Byte operation involves sending the device's target address, with the R/W bit (LSB) set to the low (write) state, followed by a command byte and a data byte. The SMBus Read_Byte operation is similar, but is a composite write and read operation: the host first sends the device's target address followed by the command byte, as in a write operation. A new "Start" bit must then be sent to the MIC2592B, followed by a MIC2592B Register Set and Programmer's Model Target Register Label CNTRLA CNTRLB STATA STATB CS Reserved March 2005
A2 0 0 0 0 1 1 1 1
A0 0 1 0 1 0 1 0 1
* Where X = "1" for READ and "0" for Write
Table 3. MIC2592B SMBus Addressing
Command Byte Value Write 02h 03h 04h 05h 06h 07h - FFh
Power-On Default 00h 00h 00h 00h xxxx 0000b Undefined
M9999-033105
Description Read Control Register Slot A 02h Control Register Slot B 03h Slot A Status 04h Slot B Status 05h Common Status Register 06h Reserved / Do Not Use 07h - FFh Table 2. MIC2592B Register Addresses 21
MIC2592B
Micrel
Detailed Register Descriptions
Control Register, Slot A (CNTRLA) 8-Bits, Read/Write Control Register, Slot A (CNTRLA) D[7] read-only AUXAPG D[6] read-only MAINAPG D[5] read only Reserved D[4] read only Reserved D[3] read-only Reserved D[2] read/write /FORCE_A ENABLE D[1] read/write MAINA D[0] read/write VAUXA
Bit(s) AUXAPG MAINAPG
Function AUX output power-good status, Slot A MAIN output power-good status, Slot A
Operation 1 = Power-is-Good (VAUXA Output is above its UVLO threshold) 1 = Power-is-Good (MAINA Outputs are above their UVLO thresholds) Always read as zero Always read as zero Always read as zero 0 = /FORCE_ONA is enabled 1 = /FORCE_ONA is disabled 0 = Off, 1 = On 0 = Off, 1 = On 0000 0000b = 00h 0000 0010b = 02h
D[5] D[4] D[3] /FORCE_A ENABLE MAINA VAUXA
Reserved Reserved Reserved Allows or inhibits the operation of the /FORCE_ONA input pin MAIN enable control, Slot A VAUX enable control, Slot A
Power-Up Default Value: Read Command_Byte Value (R/W):
The power-up default value is 00h. Slot is disabled upon power-up, i.e., all supply outputs are off.
Notes: 1. The state of the /PWRGDA pin is the logical AND of the values of the AUXAPG and the MAINAPG bits, except when /FORCE_ONA is asserted. If /FORCE_ONA is asserted (the pin is pulled low), and /FORCE_AENABLE is set to a logic zero, the /PWRGDA pin will be unconditionally forced to its open-drain ("Power Not Good") state.
March 2005
22
M9999-033105
MIC2592B Control Register, Slot B (CNTRLB) 8-Bits, Read/Write Control Register, Slot B (CNTRLB) D[7] read-only AUXBPG D[6] read-only MAINBPG D[5] read only Reserved D[4] read only Reserved D[3] read-only Reserved D[2] read/write /FORCE_B ENABLE D[1] read/write MAINB
Micrel
D[0] read/write VAUXB
Bit(s) AUXBPG MAINBPG
Function AUX output power-good status, Slot B MAIN output power-good status, Slot B
Operation 1 = Power-is-Good (VAUXB Output is above its UVLO threshold) 1 = Power-is-Good (MAINB Outputs are above their UVLO thresholds) Always read as zero Always read as zero Always read as zero 0 = /FORCE_ONB is enabled 1 = /FORCE_ONB is disabled 0 = Off, 1 = On 0 = Off, 1 = On 0000 0000b = 00h 0000 0011b = 03h
D[5] D[4] D[3] /FORCE_B ENABLE MAINB VAUXB
Reserved Reserved Reserved Allows or inhibits the operation of the /FORCE_ONB input pin MAIN enable control, Slot B VAUX enable control, Slot B
Power-Up Default Value: Command_Byte Value (R/W):
The power-up default value is 00h. Slot is disabled upon power-up, i.e., all supply outputs are off.
Notes: 1. The state of the /PWRGDB pin is the logical AND of the values of the AUXBPG and the MAINBPG bits, except when /FORCE_ONB is asserted. If /FORCE_ONB is asserted (the pin is pulled low), and /FORCE_BENABLE is set to a logic zero, the /PWRGDB pin will be unconditionally forced to its open-drain ("Power Not Good") state.
March 2005
23
M9999-033105
MIC2592B Status Register Slot A (STATA) 8-Bits, Read-Only Status Register, Slot A (STATA) D[7] read-only FAULTA Bit(s) FAULTA D[6] read-only MAINA D[5] read-only VAUXA Function FAULT Status - Slot A D[4] read/write VAUXAF D[3] read-only Reserved D[2] read/write 12VAF D[1] read-only Reserved Operation 1 = Fault pin asserted (/FAULTA pin is LOW) 0 = Fault pin deasserted (/FAULTA pin is HIGH) See Notes 1, 2, and 3.
Micrel
D[0] read/write 3VAF
MAINA
MAIN Enable Status - Slot A two Main Power outputs for Slot A
Represents the actual state (on/off) of the (+12V and +3.3V) 1 = Main Power ON 0 = Main Power OFF Represents the actual state (on/off) of the 1 = AUX Power ON 0 = AUX Power OFF 1 = Fault 0 = No fault Always read as zero 1 = Fault 0 = No fault Always read as zero 1 = Fault 0 = No fault
VAUXA
VAUX Enable Status - Slot A Auxiliary Power output for Slot A
VAUXAF D[3] 12VAF D[1] 3VAF
Overcurrent Fault: VAUXA supply Reserved Overcurrent Fault: +12V supply Reserved Overcurrent Fault: 3.3V supply 0000 0000b = 00h 0000 0100b = 04h
Power-Up Default Value: Command_Byte Value (R/W):
The power-up default value is 00h. Both slots are disabled upon power-up, i.e., all supply outputs are off. In response to an overcurrent fault condition, writing a logical 1 back into the active (or set) bit position will clear the bit and deassert /INT. The status of the /FAULTA pin is not affected by reading the Status Register or by clearing active status bits.
Notes: 1. If FAULTA has been set by an overcurrent condition on one or more of the MAIN outputs, the ONA input must go LOW to reset FAULTA. If FAULTA has been set by a VAUXA overcurrent event, the AUXENA input must go LOW to reset FAULTA. If an overcurrent has occurred on both a MAIN output and the VAUX output of slot A, both ONA and AUXENA of the slot must go low to reset FAULTA. 2. Neither the FAULTA bits nor the /FAULTA pins are active when the MIC2592B power paths are controlled by the System Management Interface. When using SMI power path control, AUXENA and ONA pins for that slot must be tied to GND.
March 2005
24
M9999-033105
MIC2592B Status Register Slot B (STATB) 8-Bits, Read-Only Status Register, Slot B (STATB) D[7] read-only FAULTB Bit(s) FAULTB D[6] read-only MAINB D[5] read-only VAUXB Function FAULT Pin Status - Slot B D[4] read/write VAUXBF D[3] read-only Reserved D[2] read/write 12VBF D[1] read-only Reserved Operation 1 = Fault pin asserted (/FAULTB pin is LOW) 0 = Fault pin deasserted (/FAULTB pin is HIGH) See Notes 1, 2, and 3.
Micrel
D[0] read/write 3VBF
MAINB
MAIN Enable Status - Slot B
Represents the actual state (on/off) of the four Main Power outputs for Slot B (+12V and +3.3V) 1 = MAIN Power ON 0 = MAIN Power OFF Represents the actual state (on/off) of the Auxiliary Power output for Slot B 1 = AUX Power ON 0 = AUX Power OFF 1 = Fault 0 = No fault Always read as zero 1 = Fault 0 = No fault Always read as zero 1 = Fault 0 = No fault 0000 0000b = 00h 0000 0101b = 05h
VAUXB
VAUX Enable Status - Slot B
VAUXBF D[3] 12VBF D[1] 3VBF
Overcurrent Fault: VAUXB supply Reserved Overcurrent Fault: +12V supply Reserved Overcurrent Fault: 3.3V supply
Power-Up Default Value: Command_Byte Value (R/W):
The power-up default value is 00h. Both slots are disabled upon power-up, i.e., all supply outputs are off. In response to an overcurrent fault condition, writing a logical 1 back into the active (or set) bit position will clear the bit and deassert /INT. The status of the /FAULTB pin is not affected by reading the Status Register or by clearing active status bits.
Notes: 1. If FAULTB has been set by an overcurrent condition on one or more of the MAIN outputs, the ONB input must go LOW to reset FAULTB. If FAULTB has been set by a VAUXB overcurrent event, the AUXENB input must go LOW to reset FAULTB. If an overcurrent has occurred on both a MAIN output and the VAUX output of slot B, both ONB and AUXENB of the slot must go low to reset FAULTB. 2. 3:. Neither the FAULTB bits nor the /FAULTB pins are active when the MIC2592B power paths are controlled by the System Management Interface. When using SMI power path control, the AUXENB and ONB pins for that slot must be tied to GND. If /FORCE_ONB is asserted (low), the /FAULTB pin will be unconditionally forced to its open-drain state. Note, though, that the value in the FAULTB
March 2005
25
M9999-033105
MIC2592B Common Status Register (CS) 8-Bits, Read/Write Common Status Register (CS) D[7] read-write Reserved Bit(s) D[7] D[6] GPI_B0 GPI_A0 INTMSK Reserved Reserved General Purpose Input 0, Slot B General Purpose Input 0, Slot A Interrupt Mask D[6] read-write Reserved D[5] read-only GPI_B0 Function D[4] read-only GPI_A0 D[3] read-write INTMSK D[2] read-write UV_INT D[1] read-write OT_INT Operation Always read as zero Always read as zero State of GPI_B0 pin State of GPI_A0 pin
Micrel
D[0] read-only Reserved
0 = /INT generation is enabled 1 = /INT generation is disabled. The MIC2592B does not participate in the SMBus Alert Response Address (ARA) protocol 0 = No UVLO fault 1 = UVLO fault Set whenever a circuit breaker fault condition occurs as a result of an undervoltage lockout condition on one of the main supply inputs. This bit is only set if a UVLO condition occurs while the ON[A/B] pin is asserted or the MAIN[A/B] control bits are set 0 = Die Temp < 160C. 1 = Fault: Die Temp > 160C. Set if a fault occurs as a result of the MIC2592B's die temperature exceeding 160C Undefined 00000000b = 00h 00000110b = 06h
UV_INT
Undervoltage Interrupt
OT_INT
Overtemperature Interrupt
D[0]
Reserved
Power-Up Default Value: Command_Byte Value (R/W):
March 2005
26
M9999-033105
MIC2592B
Micrel A 0.25W sense resistor is a good choice in this application. PCB Layout Suggestions and Hints
4-Wire Kelvin Sensing
Applications Information
Sense Resistor Selection The 12V and the 3.3V supplies employ internal current sensing circuitry to detect overcurrent conditions that may trip the circuit breaker. An external sense resistor is used to monitor the current that passes through the external MOSFET for each slot of the 12V and 3.3V rails. The sense resistor is nominally valued at:
RSENSE(NOM) = VTHILIMIT ILIMIT
where VTHILIMIT is the typical (or nominal) circuit breaker threshold voltage (50mV) and ILIMIT is the nominal inrush load current level to trip the internal circuit breaker. To accommodate worse-case tolerances in the sense resistor (for a 1% initial tolerance, allow 3% tolerance for variations over time and temperature) and circuit breaker threshold voltages, a slightly more detailed calculation must be used to determine the minimum and maximum hot swap load currents. As the MIC2592B's minimum current limit threshold voltage is 45mV, the minimum hot swap load current is determined where the sense resistor is 3% high:
ILIMIT(MIN) = 45mV (1.03 x RSENSE(NOM)) = 43.7mV RSENSE(NOM)
Keep in mind that the minimum hot swap load current should be greater than the application circuit's upper steady-state load current boundary. Once the lower value of RSENSE has been calculated, it is good practice to check the maximum hot swap load current (ILIMIT(MAX)) which the circuit may let pass in the case of tolerance build-up in the opposite direction. Here, the worse-case maximum is found using a VTHILIMIT(MAX) threshold of 55mV and a sense resistor 3% low in value:
ILIMIT(MAX) = 55mV (0.97 x RSENSE(NOM)) = 56.7mV RSENSE(NOM)
Because of the low value required for the sense resistor, special care must be used to accurately measure the voltage drop across it. Specifically, the measurement technique across RSENSE must employ 4-wire Kelvin sensing. This is simply a means of ensuring that any voltage drops in the power traces connected to the resistors are not picked up by the signal conductors measuring the voltages across the sense resistors. Figure 13 illustrates how to implement 4-wire Kelvin sensing. As the figure shows, all the high current in the circuit (from VIN through RSENSE and then to the drain of the N-channel power MOSFET) flows directly through the power PCB traces and through RSENSE. The voltage drop across RSENSE is sampled in such a way that the high currents through the power traces will not introduce significant parasitic voltage drops in the sense leads. It is recommended to connect the hot swap controller's sense leads directly to the sense resistor's metalized contact pads. The Kelvin sense signal traces should be symmetrical with equal length and width, kept as short as possible, and isolated from any noisy signals and planes. Additionally, for designs that implement Kelvin sense connections that exceed 1" in length and/or if the Kelvin (signal) traces are vulnerable to noise possibly being injected onto these signals, the example circuit shown in Figure 14 can be implemented to combat noisy environments. This circuit implements a 1.6 MHz low-pass filter to attenuate higher frequency disturbances on the current sensing circuitry. However, individual system analysis should be used to determine if filtering is necessary and to select the appropriate cutoff frequency for each specific application.
Other Layout Considerations
In this case, the application circuits must be sturdy enough to operate up to approximately 1.25x the steady-state hot swap load currents. For example, if one of the 12V slots of the MIC2592B circuit must pass a minimum hot swap load current of 1.5A without nuisance trips, RSENSE should be set to:
RSENSE(NOM) = 45mV 1.5A = 30m
where the nearest 1% standard value is 30.1m. At the other tolerance extremes, ILIMIT(MAX) for the circuit in question is then simply:
ILIMIT(MAX) = 56.7mV 30.1m = 1.88A
With a knowledge of the application circuit's maximum hot swap load current, the power dissipation rating of the sense resistor can be determined using P = I2R. Here, the current is ILIMIT(MAX) = 1.88A and the resistance RSENSE(MAX) = (1.03)(RSENSE(NOM)) = 31.00m. Thus, the sense resistor's maximum power dissipation is: PMAX = (1.88A)2 X (31.00m) = 0.110W March 2005 27
Figure 15 is a suggested PCB layout diagram for the MIC2592B power traces, Kelvin sense connections, and capacitor components. In this illustration, only the 12V Slot B is shown but a similar approach is suggested for both slots of each Main power rail (12V and 3.3V). Many hot swap applications will require load currents of several amperes. Therefore, the power (12VIN and Return, 3VIN and Return) trace widths (W) need to be wide enough to allow the current to flow while the rise in temperature for a given copper plate (e.g., 1oz. or 2oz.) is kept to a maximum of 10C to 25C. The return (or power ground) trace should be the same width as the positive voltage power traces (input/load) and isolated from any ground and signal planes so that the controller's power is common mode. Also, these traces should be as short as possible in order to minimize the IR drops between the input and the load. As indicated in the Pin Description section, an external connection must be made that ties together both channel inputs ((+) Kelvin sense) of each Main power rail (i.e., 3VINA and 3VINB, 12VINA and 12VINB must be externally connected). These connections should be implemented directly at the chip. Insure that the voltage drop between the two (+) Kelvin sense inputs for each rail is no greater than 0.2mV by using a common power path for the two inputs
M9999-033105
MIC2592B (e.g., 12VINA, 12VINB). Finally, the use of plated-through vias will be necessary to make circuit connection to the power, ground, and signal planes on multi-layer PCBs.
RSENSE metalized contact pads
Micrel
To the input power supply High-current power traces RSENSE
Power Trace To MOSFET Drain
To the external MOSFET and load
Power Trace From VIN PCB Track Width: 0.03" per Ampere using 1oz Cu Signal Trace to MIC2592B VIN Pin
RSENSE
1k
Signal Trace to MIC2592B SENSE Pin
100pF
Note: Each SENSE lead trace shall be balanced for best performance & equal length/equal aspect ratio.
VIN
SENSE
Figure 13. 4-Wire Kelvin Sense Connections for RSENSE
MIC2592B Controller
Figure 14. Current Limit Sense Filter for Noisy Systems
March 2005
28
M9999-033105
MIC2592B
Micrel
Current Flow to the Load
*SENSE RESISTOR
*POWER MOSFET (SO-8)
S
Current Flow to the Load
D D D D
W
W
S S G
Via to GND Plane
C1 0.1F ***CFILTER
**CGS
**R4 15
Via to signal plane (GATE pin connection)
**CMILLER
N/C 30
12VGATEB 34
12VSENSEB 29
VSTBYB 26
GND 33
CFILTERB 35
MIC2592B
/FORCE_ONB 28
12VOUTB 27
/FAULTB 36
/PWRGD 31
12VINB 32
3VINB 25
Via to signal plane (GATE pin connection)
GND 17
Via to GND Plane Current Flow from the Load
W
- DRAWING IS NOT TO SCALE AND NOT ALL PINS SHOWN FOR CLARITY*See Table 4 for part numbers and vendors **Optional components ***Recommended components (variable in value, see Functional Description and Applications Information) Trace width (W) guidelines given in "PCB Layout Recommendations" section of the datasheet 12V(Slot B) is illustrated in this example. A similar layout is suggested for the 3V supply and both slots
Figure 15. Suggested PCB Layout for Sense Resistor, Power MOSFET, and Capacitors
March 2005
29
M9999-033105
MIC2592B MOSFET and Sense Resistor Vendors Device types, part numbers, and manufacturer contact information for power MOSFETs and sense resistors are provided in Table 4. Some of the recommended MOSFETs include a metal (tab) heat sink on the bottom side of the package. Contact the device manufacturer for package information.
Micrel
Key Power MOSFET Type(s) MOSFET Vendors Vishay - Siliconix N-Channel Si4420DY Si4442DY Si3442DV Si4410DY Si7860ADP Si7344DP Si7844DP (Dual) Si7114DN Si7806ADN International Rectifier IRF7882 IRF7413 IRF7313 (Dual) P-Channel Si4435BDY Si4427BDY Si4405DY Si4425BDY Si7483ADP Si7491DP Si7945DP (Dual) Si7423DN Si7421DN IRF7424 IRF7416 IRF7328 (Dual) Package SO-8 SO-8 SO-8 SO-8 PowerPAK SO-8 PowerPAK SO-8 PowerPAK SO-8 1212 SO-8 1212 SO-8 SO-8 SO-8 SO-8 www.irf.com (310) 322-3331 Contact Information www.siliconix.com (203) 452-5664
Resistor Vendors Vishay - Dale IRC
Sense Resistors "WSL" and "WSR" Series "OARS" Series "LR" Series second source to "WSL"
Contact Information www.vishay.com/docswsl_30100.pdf (203) 452-5664 www.irctt.com/pdf_files/OARS.pdf www.irctt.com/pdf_files/LRC.pdf (828) 264-8861
Table 4. MOSFET and Sense Resistor Vendors
March 2005
30
M9999-033105
MIC2592B
Micrel
Package Information
48-Pin TQFP
TEL + 1 (408) 944-0800 FAX + 1 (408) 474-1000 WEB http://www.micrel.com The information furnished by Micrel in this data sheet is believed to be accurate and reliable. However, no responsibility is assumed by Micrel for its use. Micrel reserves the right to change circuitry and specifications at any time without notification to the customer.
Micrel Products are not designed or authorized for use as components in life support appliances, devices or systems where malfunction of a product can reasonably be expected to result in personal injury. Life support devices or systems are devices or systems that (a) are intended for surgical implant into the body or (b) support or sustain life, and whose failure to perform can be reasonably expected to result in a significant injury to the user. A Purchaser's use or sale of Micrel Products for use in life support appliances, devices or systems is at Purchaser's own risk and Purchaser agrees to fully indemnify Micrel for any damages resulting from such use or sale. (c) 2004 Micrel, Incorporated.
MICREL, INC.
1849 FORTUNE DRIVE
SAN JOSE, CA 95131
USA
March 2005
31
M9999-033105


▲Up To Search▲   

 
Price & Availability of MIC2592BNBSP

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X